anti-tank grenade launcher - Alemán Inglés Diccionario